Randomized Shortest-Path Problems: Two Seemingly Unrelated Models
نویسندگان
چکیده
Suppose you have to route agents through a network from a source node to a destination node in some optimal way; for instance by minimizing the total travel cost. Nothing new up to now – you could use a standard shortest-path algorithm. Suppose, however, that you want to avoid pure deterministic routing policies in order, for instance, to allow some exploration of the network, to avoid congestion, or to avoid complete predictability of your routing strategy. In other words, you want to introduce some randomness/unpredictability in the routing policy, i.e., the routing policy is randomized. This problem, which will be called the randomized shortest path problem, is introduced in this paper. The global degree of randomness of the routing policy will be quantified by the expected Shannon entropy spread into the network, and is provided a priori by the designer. Then, necessary conditions allowing to compute the optimal randomized policy – minimizing the expected routing cost – are derived. Iterating these necessary conditions, reminiscent of Bellman’s value iteration equations, allows to compute the optimal policy, that is, the set of conditional probabilities of following a link in each node. Interestingly and surprisingly enough, the proposed model, while formulated in a totally different framework, reduces to Akamatsu’s model [3], introduced in transportation science, for a special choice of the entropy constraint. We therefore revisit Akamatsu’s model by recasting it into a statistical physics formalism allowing to easily derive all the quantities of interest in an elegant, unified, way. For instance, the optimal policy can be obtained by solving a linear system of equations, which was not noticed by Akamatsu. Finally, simulation results show that the system behaves as expected.
منابع مشابه
Two optimal algorithms for finding bi-directional shortest path design problem in a block layout
In this paper, Shortest Path Design Problem (SPDP) in which the path is incident to all cells is considered. The bi-directional path is one of the known types of configuration of networks for Automated Guided Vehi-cles (AGV).To solve this problem, two algorithms are developed. For each algorithm an Integer Linear Pro-gramming (ILP) is determined. The objective functions of both algorithms are t...
متن کاملFirst-Passage Percolation on a Width-2 Strip and the Path Cost in a VCG Auction
We study the time constant for first-passage percolation, and the Vickery-Clarke-Groves (VCG) payment for the shortest path, on a width-2 strip with random edge costs. These statistics attempt to describe two seemingly unrelated phenomena, arising in physics and economics respectively: the first-passage percolation time predicts how long it takes for a fluid to spread through a random medium, w...
متن کاملSimple Robots in Polygonal Environments: A Hierarchy
With the current progress in robot technology and related areas, sophisticated moving and sensing capabilities are at hand to design robots capable of solving seemingly complex tasks. With the aim of understanding the limitations of such capabilities, swarms of simple and cheap robots play an increasingly important role. Their advantages are, among others, the cost, reusability, and fault-toler...
متن کاملComputing Tree Decompositions with FlowCutter: PACE 2017 Submission
We describe the algorithm behind our PACE 2017 submission to the heuristic tree decomposition computation track. It was the only competitor to solve all instances and won a tight second place. The algorithm was originally developed in the context of accelerating shortest path computation on road graphs using multilevel partitions. We illustrate how this seemingly unrelated field fits into tree ...
متن کاملRandomized Shortest-Path Problems: A first study
Suppose you have to route agents through a network from a source node to a destination node in some optimal way; for instance by minimizing the total travel cost. Nothing new up to now – you could use a standard shortestpath algorithm. Suppose, however, that you want to avoid pure deterministic routing policies in order, for instance, to allow some exploration of the network, to avoid congestio...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007